tip of a machete - French English Dictionary